1,184 research outputs found

    Make a graph singly connected by edge orientations

    Full text link
    A directed graph DD is singly connected if for every ordered pair of vertices (s,t)(s,t), there is at most one path from ss to tt in DD. Graph orientation problems ask, given an undirected graph GG, to find an orientation of the edges such that the resultant directed graph DD has a certain property. In this work, we study the graph orientation problem where the desired property is that DD is singly connected. Our main result concerns graphs of a fixed girth gg and coloring number cc. For every g,c≥3g,c\geq 3, the problem restricted to instances of girth gg and coloring number cc, is either NP-complete or in P. As further algorithmic results, we show that the problem is NP-hard on planar graphs and polynomial time solvable distance-hereditary graphs

    Recognizing Proper Tree-Graphs

    Get PDF

    Recognizing H-Graphs - Beyond Circular-Arc Graphs

    Get PDF

    An Investigation of the Recoverable Robust Assignment Problem

    Get PDF

    The Complexity of Packing Edge-Disjoint Paths

    Get PDF
    We introduce and study the complexity of Path Packing. Given a graph G and a list of paths, the task is to embed the paths edge-disjoint in G. This generalizes the well known Hamiltonian-Path problem. Since Hamiltonian Path is efficiently solvable for graphs of small treewidth, we study how this result translates to the much more general Path Packing. On the positive side, we give an FPT-algorithm on trees for the number of paths as parameter. Further, we give an XP-algorithm with the combined parameters maximal degree, number of connected components and number of nodes of degree at least three. Surprisingly the latter is an almost tight result by runtime and parameterization. We show an ETH lower bound almost matching our runtime. Moreover, if two of the three values are constant and one is unbounded the problem becomes NP-hard. Further, we study restrictions to the given list of paths. On the positive side, we present an FPT-algorithm parameterized by the sum of the lengths of the paths. Packing paths of length two is polynomial time solvable, while packing paths of length three is NP-hard. Finally, even the spacial case Exact Path Packing where the paths have to cover every edge in G exactly once is already NP-hard for two paths on 4-regular graphs

    Beyond circular-arc graphs -- recognizing lollipop graphs and medusa graphs

    Full text link
    In 1992 Bir\'{o}, Hujter and Tuza introduced, for every fixed connected graph HH, the class of HH-graphs, defined as the intersection graphs of connected subgraphs of some subdivision of HH. Recently, quite a lot of research has been devoted to understanding the tractability border for various computational problems, such as recognition or isomorphism testing, in classes of HH-graphs for different graphs HH. In this work we undertake this research topic, focusing on the recognition problem. Chaplick, T\"{o}pfer, Voborn\'{\i}k, and Zeman showed, for every fixed tree TT, a polynomial-time algorithm recognizing TT-graphs. Tucker showed a polynomial time algorithm recognizing K3K_3-graphs (circular-arc graphs). On the other hand, Chaplick at al. showed that recognition of HH-graphs is NPNP-hard if HH contains two different cycles sharing an edge. The main two results of this work narrow the gap between the NPNP-hard and PP cases of HH-graphs recognition. First, we show that recognition of HH-graphs is NPNP-hard when HH contains two different cycles. On the other hand, we show a polynomial-time algorithm recognizing LL-graphs, where LL is a graph containing a cycle and an edge attached to it (LL-graphs are called lollipop graphs). Our work leaves open the recognition problems of MM-graphs for every unicyclic graph MM different from a cycle and a lollipop. Other results of this work, which shed some light on the cases that remain open, are as follows. Firstly, the recognition of MM-graphs, where MM is a fixed unicyclic graph, admits a polynomial time algorithm if we restrict the input to graphs containing particular holes (hence recognition of MM-graphs is probably most difficult for chordal graphs). Secondly, the recognition of medusa graphs, which are defined as the union of MM-graphs, where MM runs over all unicyclic graphs, is NPNP-complete
    • …
    corecore